Skip to main content

Definitions by Unicornsridingaliens

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