Skip to main content

Definitions by TheSnuffliestSnuff

Snuffletrout 

Someone's self-esteem.
James: You suck at football!
Harold: Noooo! You're hurtin mah snuffletrout!