gadfly 09/22/2016 Definition of the Day

gadfly - a #persistently #annoying #person #LetsGetWordy #dailydef #gadfly

Category: Education