1 definition by TheAwesomeOWl

The best thing that was ever put on the face of the Earth. Graceful, beautiful, powerful, perfect in every way. The only people who don't love owls are toucans, fish, and strange old men who want to stick baby owls in car mufflers. But that is only because they are jealous of the owls obvious superiority.
old man: "look at that stupid owl!"
fish: "gulpgulp"
Toucan: "SQUAAACK"
good person: HOW DARE YOU!!! YOUR JUST JEALOUS! OWLS ARE AWESOME!!!!
by TheAwesomeOWl May 9, 2008
Get the owl mug.