oh my god! Wababooshka!
by silly weiner August 23, 2003
Get the wababooshka mug.by phantom oddity January 13, 2004
Get the wababooshka mug.this is a TOTALLY made up word. NOT to be confused with babushka, meaning the scarf worn on the head of Russian women. Or Babba, meaning Russian grandmother.
Wabooshka! That's good water!
by FERFER March 4, 2005
Get the wababooshka mug.
Get the wababooshka mug.