1 definition by ellabeh

Top Definition
Hot sex muffin
Mellissa did you know that beast means hot sex muffin ?
Well it does , Arent I beast ?
Uhm suuree James , Sureee
by ellabeh April 05, 2009

Mug icon
Buy a Beast mug!