Skip to main content

Definitions by NottherealKrSteve

Vietnamese expression used when someone is lost for word
-Hey your ex had sex with me last night
-tkua
tkua by NottherealKrSteve August 29, 2016