1 definition by WWLL

What you say when you see someone/something that you think is hot, very sexy looking, spicy and titillating.

Is that a picture of your boyfriend? Ha-cha-cha!

by WWLL January 25, 2008
Get the Ha-cha-cha mug.