Best definition
A low-life, specifically from Plano, Illinois, who likes to get high
Person 1: “Dude, did you see Jacob in the hallway?”

Person 2: ” yeah, he’s a woach.”
woach: define #2
1) An annoying or stupid person.

2) A druggie or lowlife, or both.

Person 1: Did you hear about all of the woaches at Silver Springs?

Person 2: Yea. They were doing lots of drugs.