Skip to main content

Definitions by microzen

Captain George 

To have diarrhea and vomit at the same time, as experienced by many of the patrons of the Virginia restaurant of the same name.
"OMG, something was wrong with that meal. I am totally going to Captain George!"
Captain George by microzen April 22, 2012