That is a showa drawing!
by Somebody?! October 17, 2006
Get the Showa mug.SLANG Very good, Brilliant, GULLY. Like sick, Showa is commenly used around Liverpool, U.K to describe very good things.
by Gloxteth Boii April 30, 2008
Get the Showa mug.Exact meaning of "Douchebag" in the English language. Derived from the translations of "douche" in French, which means "Shower". Also can be used with tags on the end such as -bag, -face, and -hole.
by SymbolMush July 30, 2009
Get the Showa mug.a new englander's way of taking a showER after a long, sweaty fencing practice
preferably by those taller than most city buildings...
preferably by those taller than most city buildings...
by clarrrkkk January 23, 2011
Get the showa mug.by thizzernoway September 16, 2010
Get the showa bling mug.by Krim Jones September 26, 2006
Get the pajowa showa mug.by ForNina September 16, 2010
Get the Showa Bling mug.