Skip to main content

Definitions by thesmartestunicorn

kich kichi 

/ hindi /

the sudden urge to bite or hit someone
“i’m gonna hit you, kich kichi mach rahi hai