1 definition by Marcas McGoney

Top Definition
sex; moan during sex; thinking or remembering sex
ooh ahh eeh! Ha cha cha!
by Marcas McGoney May 12, 2006

Mug icon
Buy a Ha cha cha mug!