Bomby

Bomby is a village in Cumbria, England.
I was in Bomby last week.
by The real BoMbY March 13, 2011
mugGet the Bombymug.

Share this definition