Top definition
A person (or group) of people who are addicted to Mnt Dew and spend all day on the internet
tim: hey bro i just joined this dewgang
mike: cool i dont give a shit
tim: sad :(
by Dewgang_47 May 23, 2018
Get the mug
Get a dewgang mug for your barber Riley.