TeamChief's definitions
The act of chugging a three liter soft drink and immediately afterward showering your partner with your carbonated urine
by TeamChief January 16, 2014
Get the soda fountain mug.
Get the soda fountain mug.We'll email you a link to sign in instantly.