Definitions by Crazymelon
bomchickawahwah
A noise that a female makes to imitate the music from a porn movie, which they do whenever they smell Lynx deoderant. Unfortunately, they never do that to me when I wear Lynx...
bomchickawahwah by Crazymelon June 25, 2007