Skip to main content

Definitions by LegendaryJ!

Deepwater Horizon 

A sex position involving drilling a girl into submission until there is a mess everywhere.
I will drill her until she becomes the deepwater horizon.