Originally Posted by Organ Morgan. Be here all day listing everyday irritants but near the top would be chuggers. What's a chugger? Those street pests who try to get you to buy, subscribe or donate to something. I thought you meant that irrigating TV personality.
Forum Rules