a word that means scabbie ( body lice) a name for a person you dont like
divina has scabbizzles
by heather March 19, 2005
Get the scabbizzle mug.