What is Ha-cha-cha?
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!
See yowza, hot stuff