your date's here
Insult given to someone you think poorly of, when something ugly walks, crawls, swims, or flies into sight.
After Howard the Duck lands on Earth, one of the first things that happens is that someone presents him to someone else and says, your date's here!
your date's here by Downstrike October 3, 2004
Get the your date's here mug.