Top definition
Wow.... Ismaelda is such a shpooshpooshka! She spread rumors about me.
by Spartaremix September 17, 2017
Get the mug
Get a shpooshpooshka mug for your buddy Riley.