Random
Source Code

Owl Master

A person who likes being or is currently under the influence of ecstasy. The term comes from how big the person's pupils are on the drug.

Person 1: Dude, were you alright at the party last night?

Person 2: Yeah bro, you already know that I'm an owl master.

by jlepsta May 25, 2010

6👍 2👎