1 definition by cockroach

British: The stretch of the Atlantic ocean between Europe (more specifically the UK)and America.

I dunno mate, shipping that across the pond 'll cost quite a bit
by cockroach November 16, 2007
Get the the pond mug.