1 definition by rektnewbs

A bunch of dumbass retards who just found out what a "meme" is and decided they should steal a few and repost them and beg for likes
by rektnewbs January 25, 2016
Get the Himpower mug.