Grandslam

A term more commonly used in the UK, it is simultaneous defecation and vomiting, usually upon oneself. Normally occurs post heavy-drinking.
Did you see that bloke who just Grandslammed in the bathroom?
by Chewy L. May 20, 2006
Get the Grandslam mug.