Top definition
when a scab has poop doodoo on it
"Hey, why do you have a scabble on your face?"
by poopooheadhahahah June 12, 2020
Get the scabble neck gaiter and mug.