GameFlapp

A gaming term to express desire to play a video game.
Life it up and stick it in your GameFlapp
by SolidSnakeToon June 10, 2011
Get the GameFlapp mug.