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
french onion ring by Whales102 March 5, 2015