look up any word, like tbt:
 
1.
A joyous shout or cheer.
Yeebaa! I didnt get an STD... and she was rancid!
by mogzilla April 12, 2010