Skip to main content

Snuffletrout

Someone's self-esteem.
James: You suck at football!
Harold: Noooo! You're hurtin mah snuffletrout!
by TheSnuffliestSnuff March 29, 2011
mugGet the Snuffletrout mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email