1 definition by Ace Boogie2488

Top Definition
The act of smoking incense or potpourri.
Yo last night after we cha cha'd.. I was in the zone..

Guy 1: What are you doing after work?

Guy 2: I dont know I might cha cha then watch a movie. Everything is better after you cha cha.
by Ace Boogie2488 February 02, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug