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ā€