1 definition by Beef Weezle

1
Receiving oral sex in a rental vehicle and blowing your load all over the upholstery.
"Dude, don't sit there. That car's been Oral Derwined."
by Beef Weezle April 22, 2005
Get the mug
Get a Oral Derwin mug for your daughter-in-law Larisa.