Top definition
(verb) to have diarrhea
My baby has been running off since last night.
by SMXT March 27, 2009
Get the mug
Get a running off mug for your mate Yasemin.

Activity