Top Definition
a girl with a great body, but an ugly face. derived by abbreviating the phrase "dream boat body, shipwrecked face"
from a distance, swift debbie looks amazing, but when you see that face ... ugh!
by FeO2E August 16, 2009
6 Words related to swift debbie

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.

×