did you hear about that meepy sheepy chick on runescape?
"a "nerdy" anime gamer chick who doesn't watch movies
"did you hear about that meepy sheepy chick on runescape?" What is the definition of "meepy sheepy"?