meaning of billingsgate sasquatch

billingsgate sasquatch meaning in Urban Dictionary

euph; anything that is huge, greasy, covered in locks and reeks of seafood.