Top definition
Someone who sprays fecal matter everywhere while "lettin one loose".
That guy shoots poops everywhere...he's such a poopitraitor.
by Jeff Winters October 29, 2004
Get the mug
Get a poopitraitor mug for your Uncle José.