Turbo dream babe

Someone who is "teh sex". The term originates from the play Sparkleshark.
by Radgie Gangsta November 30, 2010
Get the Turbo dream babe mug.