thundering yoohoo

A person with a severe case of Diarrhea.
I've been thundering yoohoo since I ate that cheap Chinese food last night.
by Tyrell Lamont November 07, 2017
Get the thundering yoohoo mug.