What is Upsbasterd?
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
See customers