Feed on
Posts

Archive for March 2011

Sports Idioms (#44)

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

00:0000:00

Read Full Post »

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

00:0000:00

Read Full Post »