Skip to main content

Definitions by Whales102

french onion ring 

When a French being or someone from French descent sits on another's face and they put their lips into the other persons asshole, causing it to form a ring that smells like onion
ADAM, That French onion ring was amazing
french onion ring by Whales102 March 5, 2015