Top definition
used when cheering up an upset/down/depressed person.

similar to the cheer up emo kid remark but can be used for anyone in general.
Jordan: dude i just ran over my dog...
Sarah: aww, cheer up turbo
by saah March 06, 2009
Get the mug
Get a Cheer up turbo mug for your friend Manley.