Scuzzard Share definition Flag A particularly provocative girl who tends be found lingering in bars in search of desperate men and money. Bro, last night I saw Paul leave the bar with a scuzzard at last call. Scuzzard by Scuzz bros September 15, 2023 0 0 Get merch Get the Scuzzard mug. Buy Now — $32.95 See more merch