1 definition by Mariola

Top Definition
A synonym for for very watery and acidic diarrhea
The toilet seat and cover at the public washroom were covered in Ja Rule.
by Mariola October 06, 2004

Mug icon
Buy a Ja Rule mug!