Top definition
Kichi;A Chamorro word meaning to have sexual intercourse
Nihi ta kichi
Lets have sex, let get it on
by Islaguam March 01, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush