meaning of bowchicabowow

bowchicabowow meaning in Urban Dictionary

a phrase used after one thing possibly relating to sex is said to point out the the speaker has actually determined this term is sexual and very funny