Skip to main content

Definitions by KudaLumpat

anjing lo 

"anjing" is actually an indonesian word for "dog" but "anjing lo" is an indonesian curse phrase that kinda similar to DAMN YOU!
anjing lo by KudaLumpat December 15, 2014