Skip to main content

Definitions by Justin Ettaputz

to strum and poo at the same time. see stroop
She is forever in the bathroom strooing.
stroo by Justin Ettaputz September 2, 2015