Feed on
Posts

Archive for March 2011

Sports Idioms (#44)

beat him to the punch, drop the ball, rain check, slam dunk

Read Full Post »

Origin from Hamburg, Germany and Frankfurt, Germany and dachshund, the dog

Read Full Post »