Someone that latches onto and is obsessed with arguments and gossip (beef). Like a leech, they latch onto something, in this case - beef.
by CorBlimey September 24, 2017
Get the Beef Leech mug.
Get the Beef Leech mug.We'll email you a link to sign in instantly.