1 definition by Trapper of the year

Another name for a drug dealer, used by a person that is high on drugs
"Hey where'd u get this weed from?"
response:"From that otrapst on the corner."
by Trapper of the year June 23, 2006
Get the otrapst mug.