Challenge

Turtle

Administrator
Staff member
Retired Expediter
Meme - (/ˈmiːm/ meem) - an idea, behavior, or style that spreads from person to person within a culture. (see Dictionary, comma, Urban) :D
 
Top