Skip to main content

xoxsomeonebeautifulxox's definitions

Dearf

Share definition
a small jewish lawn gnome that is endangered and only found in the highest parts of russia
that dearf over there is for sale!
by xoxsomeonebeautifulxox January 2, 2011
Flag
mugGet the Dearf mug.