A weird alien type creature that dabs whenever they make a funny joke.
I ran into Melva yesterday.
13👍 41👎