Definitions by Will.I.Am22
Beastosterone
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.
Beastosterone by Will.I.Am22 October 21, 2009