herbadershia Share definition Flag Slapping a girl w your cock I "herbadershia" my girl herbadershia by Johnnnn.48 June 2, 2017 Get the herbadershia mug.