No, I have no idea what " tuff " means. This is a comic book blog, not a 1970s surfer lingo blog! Anyway... This is an interesting cartoo…