What does Alabaster Plaster mean?

Alabaster Plaster meaning in Urban Dictionary

(letter) replacement the definition of "shit"(adj) to-be bad at an activity