1 definition by alexandp

Top Definition
To teem with. To have a plentiful supply of. Scottish in origin
This place is hoaching with midges
by alexandp September 24, 2008

Mug icon
Buy a hoaching mug!