1 definition by LouLou781992

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