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
5 Words related to UpsBasterd

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.

×