1 definition by Snuffaluffagous

Top Definition
One with an obscenely large nose that when others gaze at it they lose brain cells.
I was amazed by the snuffaluffagous.
by Snuffaluffagous July 01, 2018

Mug icon
Buy a Snuffaluffagous mug!