Top definition
An alpha with the ideal body type. They have a Greek god/goddess physique and sexually attract all members of the opposite gender within sight. Consequently, they are beasts in the sheets.
Attractive Girl: "OMG, is that a punishingbeast? I wish they would punish me in bed!"
by OMEGAROLL January 19, 2019
Get the mug
Get a punishingbeast mug for your dad Abdul.