Top definition
Diarrhea as a result of eating at Cafe Rio
It's hard to get any work done with all this Cafe Rhea I got from eating two pork enchiladas for lunch.
by Daag The Destroyer August 29, 2016
Get the mug
Get a Cafe Rhea mug for your coworker Zora.