1 definition by lear jet

adjective.

To do something in the best way possible
verb
To complete an action in the best way possible
adjective
I scored a fraser of a goal!
verb
I'm going to fraser that exam.
by lear jet November 8, 2013
Get the fraser mug.