Melba high school Share definition Flag Melba high school located in Melba Idaho full of emo bitches, Sluts, and shitty teachers Friend: so what school do you go to?Student: Melba high schoolFriend: damn dude that sucks! Melba high school by Jg708 September 3, 2021 0 0 Get merch Get the Melba high school mug. Buy Now — $32.95 See more merch