1 definition by PhrawG

Top Definition
A word which best describes Leo
Leo is such a stumark. GEUHHHHHHH
by PhrawG January 24, 2005

Mug icon
Buy a stumark mug!