1 definition by The Real Shi B

For something to be so awesome, amazing, and beneficial or either exactly what you wanted.
Mannn did you see that? That was beastmeed!
It's beastmeed how i can bench press 270 lbs now, before i could only do 170 lbs.
I went beastmeed and won the race.
by The Real Shi B October 6, 2013
Get the Beastmeed mug.