Subscribe English
look up any word, like poopsterbate:

2 definitions by Skytrain Riders

 
1.
Expression of appreciation for the small joys in life.
Goomba #1 picked up a penny and exclaimed "Life Gets Better!"
by Skytrain Riders November 10, 2011
4 0
 
2.
Washing you hair under the tub faucet, to trick everyone into think you had a shower.
Uh oh, don't have time to shower, better do a dunk 'n scrub.
by Skytrain Riders November 12, 2011
3 0