is that a picture of your boyfriend?  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" What is the definition of "ha-cha-cha"?