meaning of archie boyd

archie boyd meaning in Urban Dictionary

An atmosphere of doom and gloom.