1 definition by mmmmmmm8

Top Definition
A fucking beast.
I wish i was as cool as Alekx!
by mmmmmmm8 August 11, 2010

Mug icon
Buy a Alekx mug!