i was in the park the other day and saw a bum freeshitting next to the fountain
the act of dropping your pants and taking a shit no matter where you are at the time
"i was in the park the other day and saw a bum freeshitting next to the fountain" What is the definition of "freeshitting"?