Skip to main content

Definitions by LIL_Ivon

no no cha cha

to have sex with someone.
He did the no no cha cha all night long.
no no cha cha by LIL_Ivon August 20, 2010