Something that makes you wanna throw up. It is the same as saying “stink”. In some countries people use the word to describe the worst possible smell.
by Niso July 17, 2023
Get the Tsampila mug.
Get the Tsampila mug.We'll email you a link to sign in instantly.