Skip to main content

Definitions by artemis d

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