1 definition by lambyyy

Top Definition
a absolute freak of nature
james lamb is a beast
by lambyyy October 05, 2011

Mug icon
Buy a Beast mug!