look up any word, like fleek:

1 definition by 2Twisty

 
1.
A lightweight, 2 seat sportscar.
by 2Twisty March 13, 2003