Skip to main content

Unicornsridingaliens's definitions

Thulla

Share definition
Cop in North Indian slang. just another hyped word for mamu
that motherfucking thulla sneaked up on me while smoking a doobie
by Unicornsridingaliens March 25, 2022
Flag
mugGet the Thulla mug.