look up any word, like jamflex:

1 definition by artemis d

 
1.
A verbal expression of victory; usually derisive.
"In your face! Booya!"
by artemis d May 25, 2005