Top definition
Someone who gives trash to a person walking to a trash can
Jimmy is such a trash raptor. He never throws away his garbage when he's around his friends.
by luckyTJ March 24, 2014
Get the mug
Get a trash raptor mug for your barber Georges.