Skip to main content

Definitions by N0TD4RK

Telhas Teezee 

Share definition Flag
An Arabic Sentence which means, Lick my ass.
Telhas Teezee, you donkey.
Telhas Teezee by N0TD4RK August 31, 2021