Skip to main content

Definitions by MrAsianPeter

The sound that a girl makes when trying to be absolutely adorable...
Peter: Hey! You're so cute!!
Elleora: "meep"
meep by MrAsianPeter November 11, 2013