1 definition by Will.I.Am22

A hormone released when you are very angry and about to blow. This hormone helps release your inner beast, stimulating your anger and making you (temporarily) feel better.
I'm all jacked up on beastosterone, I'm about to go apeshit on your ass
by Will.I.Am22 October 22, 2009
Get the Beastosterone mug.