HOWFF


Meaning of HOWFF in English

a regular meeting place, usually a pub, where friends gather. Derived from a Dutch/Flemish word “hof” which is a courtyard or enclosed space.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.