Top definition
Someone that enjoys licking butt juices after anal sex
Bro! You're totally a grease vulture!
by TBanger69 December 20, 2016
Get the mug
Get a grease vulture mug for your mate Julia.