Skip to main content

Definitions by kusadusalicker69

kusa dusa 

Share definition Flag
Ms. Kimberly said that Indian people wipe their asses with their left hands. They have shit on their hands just like a kusa dusa.
kusa dusa by kusadusalicker69 January 22, 2023