Random
Source Code

wababooshka

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

9👍 8👎