2 definitions by starreyes
When playing an energy transfer game like Zip Zap Zop McPheeters or Electricity, when someone takes your energy without passing it on.
by starreyes November 18, 2007
A day off from work or school during which you sort out all your emotional and psychological problems.
Parent: Don't you have a test today?
Student: Yeah, but I'm taking a mental health day. I'll make it up tomorrow.
Student: Yeah, but I'm taking a mental health day. I'll make it up tomorrow.
by starreyes October 14, 2007