by Junkfish. August 17, 2020
by Bartholonmew Cubbins April 16, 2015
To express the smell of a strong, disgusting oder through words. To say something smells really bad.
by JohnDadoldhead11 November 09, 2019
by michaelababes December 23, 2008
by IFAPALLDAY November 15, 2011
by N-ebby March 18, 2017
by NoRealEnglish April 03, 2017