1 definition by ChronosDG

Top Definition
Scottish slang; digusting, horrible or unsightly

pronounced like, "how", a servants "bow" etc
here mate, your burds heavy bowfin
The gherkins in this roll are bowfin'
here mate, your crusty toenail is actually bowfin
by ChronosDG November 09, 2007
Mug icon
Buy a bowfin mug!