Skip to main content

Definitions by Hoomieman

Waterfall 

verb: to shit oneself with diarrhea
YOOO, Ayham totally waterfalled on his sister.
Waterfall by Hoomieman April 30, 2022