1 definition by snuffybear

Adjective describing a particularly stinky individual/thing. Potent, displeasing.
by snuffybear February 25, 2010
Get the Goobersnocks mug.