{{term}}
- {{preview}}
Top definition
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
by
KEITH, PAUL & RYAN
September 15, 2006
Get a
UpsBasterd
mug for your cat Sarah.