Skip to main content

Definitions by smlemur

a chameleon after drinking too much water or when frustrated says "merp."
merp by smlemur February 21, 2011