Top definition
A stranger things obsessed group of bestfriends, that are all incredibly sexy and are all gonna marry the stars of the show!
We’re so demogorgang!
by Mainbiatch124 January 13, 2018
Get the mug
Get a demogorgang mug for your guy Sarah.