1 definition by DJ Mammoth

One who smells their own testicle sweat
"When I got back from running the other day I scratched my balls then forgot and scratched my nose"

"Dude you're such a Dongle-Gobblin"
by DJ Mammoth January 29, 2009
Get the Dongle-Gobblin mug.