Top definition
Slang for one who is 'Meepish', or, cool.
"Emilie, your my Meepsta."
by Joey April 08, 2003
Get the mug
Get a Meepsta mug for your Uncle Paul.