Skip to main content

Definitions by LIL_Ivon

no no cha cha

to have sex with someone.
no no cha cha by LIL_Ivon August 20, 2010