What does apostrophatarded mean?

apostrophatarded meaning in Urban Dictionary

(adj.), struggling to make use of apostrophes properly.