Skip to main content

jlepsta's definitions

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
mugGet the Owl Master mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email