{{term}}
- {{preview}}
Top definition
shmooof
i love you
cat
to
say
to someone in a
caring
/
loving
way shmooof
by
dereknicholas
May 20, 2010
Get a
shmooof
mug for your mama Larisa.