1 definition by EpinEfren

Top Definition
The most awesomely awesome mother loving badass ever, very laid back and blunt but very fun to be around; winner in life.
Man, that Efren deserves a world champion of life trophy.
by EpinEfren February 06, 2011

Mug icon
Buy a Efren mug!