Top definition
a very fancy way to fart, that attracts your inner gold
Luckily my dupper snupe was not detected.
by The Dupper November 27, 2015
Get the dupper snupe neck gaiter and mug.