meaning of Alabaster Plaster

Alabaster Plaster meaning in Urban Dictionary

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