tigulu

It means Dina, who is mean.
A. You are such a tigulu
B. Fuck you
by Billy boi 69 November 29, 2019
mugGet the tigulu mug.