1 definition by ameal que-way

A hotch-potch village with nice new housing estates backing on to completely shit ones! Locals there generally have sexual relationships with their animals mostly dogs hence why the majority of the people who are born and bread in ibstock have that famous dogged expression.
Hey you where you from

Ibstock

Ha! you fuck your dog!!!
by ameal que-way February 10, 2011
Get the Ibstock mug.