1 definition by LouLou781992

A walking god on earth. Meerly exists in society to pleasure the female population and to educate males as how to become men.
Similar to Chuck Norris but way better.
by LouLou781992 November 05, 2008
Get the mug
Get a ezra mug for your coworker Riley.