Top definition
Someone who smells beyond bad. Almost wretched. Someone who either has poor hygiene or another reason that makes them smell
by BigTitBitches June 21, 2018
Get the mug
Get a The Big Stink mug for your sister Yasemin.