grinched
dude i was in the work bathroom taking a dump and david came in and totally grinched me
a person who sits next to you in a public bathroom stall to take a shit, when there are options to sit one stall away
"dude i was in the work bathroom taking a dump and david came in and totally grinched me" What is the definition of "grinched"?