1 definition by clarrrkkk

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!
by clarrrkkk January 22, 2011
Get the showa mug.