Top definition
From the Greek, meaning to towel off.
After I zoquo, I like to ushnuu.
by Alex P Keaton October 06, 2008
Get the mug
Get a ushnuu mug for your cousin James.

Activity