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.

Ride or Die - The Game

Your Comment: BOOST
by yoyoyoyoyoyoyoyoyoyoyoyooo January 11, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.