Top definition
The most crazy thing you've ever seen
OMG Your shoes are so Snarfoo
by Snarfoo April 10, 2017
Get the mug
Get a snarfoo mug for your cat Julia.