look up any word, like blumpkin:

1 definition by babushka lover

 
1.
anything that is small and cute.
oh that little babushka. (refering to a small animal at the zoo)
by babushka lover March 09, 2005
28 55