Donald has the best words

plac·ard ˈplakärd,ˈplakərd/ noun plural noun: placards 1. a poster or sign for public display, either fixed to a wall or carried during a demonstration. synonyms: notice, poster, sign, bill, advertisement; More

Posted Feb 16, 2017, 11:18 PM UTC

50
Loading comments…