1 definition by teamradio

the inspiration and catch of getting what you need to do in order to achieve goals and do work
"stay focussed, OSHINE!"
by teamradio June 16, 2009
Get the OSHINE mug.