Skip to main content

Definitions by MJohn

Champagne 

To sexually take advantage of a drunk person in an aggressive manor.
He Champagned her last night, he even said 'It's happening, I'm going to rape you!'
Champagne by MJohn December 12, 2010