Skip to main content

Tsampila

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.
Damn, what is that tsampila I’m about to throw up.
by Niso July 17, 2023
mugGet the Tsampila mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email