Melcroft Share definition Flag A Place in Pennsylvania where you can find drugs, whores, andante hillbillies doing dumb shit Hey You know where David’s from? Melcroft I told you he’s a whore Melcroft by Sirenn17 November 9, 2019 0 0 Get merch Get the Melcroft mug. Buy Now — $32.95 See more merch