Meepsta

Slang for one who is 'Meepish', or, cool.
"Emilie, your my Meepsta."
by Joey April 08, 2003
mugGet the Meepsta mug.