Top definition
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 mug
Get a otrapst mug for your brother-in-law Georges.