2 definitions by ImNotAMachine76

The act of bringing joy to oneself and to that of others by being Meghan.
Aww shucks, I was having such a bad day then I talked to Meghan and the Meghan Effect set in. I have so much frickin joy now!
by ImNotAMachine76 October 31, 2017
Get the Meghan Effect mug.
Offering to fulfill a favor, however never accomplishing sed favor.
I never said I would clean the dishes!?

Yes you did, you keep pulling a Lauren this week!!
by ImNotAMachine76 November 20, 2017
Get the Pulling a Lauren mug.