1 definition by Zeus153

When you fart under your sheets then release the stench into the air whenever you take them off
You better stop farting under those sheets, you'll unleash the beast after
by Zeus153 October 17, 2016
Get the UNLEASH THE BEAST mug.