1 definition by Thatguyinthealleyway

1. Its a team that shouldn't exist, but does. I think at least 99% of people have lost their braincells and Sanity to it
2. A Microsoft team that was at one point made for memes, but now we talk, totally not related to the face book team
Billy is loosing his mind to Memers V2
by Thatguyinthealleyway November 24, 2021
Get the Memers V2 mug.