1 definition by Sercus238

Top Definition
slang term used for jello shots; especially used when consuming multiple jello shots in one sitting.
After having multiple j shos, I threw up all over Boston.
by Sercus238 October 29, 2009

Mug icon
Buy a J shos mug!