Top Definition
A over anxious, impatient person calling every 5 minutes waiting for Ups to arrive
The UpsBasterd was offered overnight air but refused to save a couple of dollars
by KEITH, PAUL & RYAN September 15, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.