Top definition
a disease in which it looks like you've been slapped in the face many times and itches
the corner girl had slap-faced disease
by panagos December 15, 2010
Get the mug
Get a slap-faced disease mug for your mate Abdul.