1 definition by Snuffleupagus the elephant

A particularly nasty case of inability to 'get it up'
I have a nasty case of snargleflop but that's okay, I'll just take a whole jar of viagra!
Get the Snargleflop mug.