meaning of barraclough

barraclough meaning in Urban Dictionary

WHORE.