Top Definition
A derogatory term used to describe someone you hate SO MUCH, that you can think of no other term to better describe them.
Billy ejaculated all over my favorite gym socks! What a snirkledunff!

Cops are such snirkledunffs. The other day I was having sex with my pet goat in the front yard, and one wrote me a ticket!
by zader dogdiggy January 15, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.