1 definition by george jamison

Top Definition
Diarrhea, simply another word for diarrhea
Jamie has Criena today, oh dear
by george jamison June 14, 2008

Mug icon
Buy a Criena mug!