1 definition by manuel deleon

A funny and wild person that stand his ground,takes no for a answer,and has a caring heart
by manuel deleon April 23, 2015
Get the ylee mug.