Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by clarrrkkk
showa
Share definition
Flag
a new englander's
way
of taking a showER after a
long
, sweaty
fencing
practice
preferably by those taller than most city buildings...
brb
gotta
go
take a
showa!
showa
by
clarrrkkk
January 23, 2011
Get the
showa
mug.