meaning of apostrophatarded

apostrophatarded meaning in Urban Dictionary

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