Chewy L.'s definitions
A term more commonly used in the UK, it is simultaneous defecation and vomiting, usually upon oneself. Normally occurs post heavy-drinking.
by Chewy L. May 26, 2006
Get the Grandslammug.
Get the Grandslammug. We'll email you a link to sign in instantly.