Being meguca is suffering
a dogface and the words "hurp durp meguca" above it and "contract" below it
memegenerator
a guy at a laptop
Doodle or Die is the game of "telephone" with drawing!