1 definition by yoyoyoyoyoyoyoyoyoyoyoyooo

Top Definition
Something that improves your quality of life or level of enjoyment either over a long, or short period of time.
FACEBOOK:

Jim:
Ride or Die - The Game

Your Comment: BOOST
by yoyoyoyoyoyoyoyoyoyoyoyooo January 11, 2011

Mug icon
Buy a Boost mug!