Skip to main content

Definitions by taintasaurus

Whistling Dixie

When a co-worker whistles nonstop all day long. And they are in close proximity to you.
Frank is so fucking annoying, he's been a regular Whistling Dixie all day.
Whistling Dixie by taintasaurus April 27, 2006