ItsBelaYo's definitions
This is a phrase used to describe a mom who is too clingy and is a stalker. This comes from the movie, 'New Years Eve'.
by ItsBelaYo December 31, 2011
Get the Piper's mommug.
Get the Piper's mommug. We'll email you a link to sign in instantly.