i walked into the gym locker room the other day and i saw a dungaree that would make king kong blush
a terd that has been sitting in a toilet collecting water for atleast three days
"i walked into the gym locker room the other day and i saw a dungaree that would make king kong blush" What is the definition of "dungaree"?