unfortunately, every christmas my uncle sends us a boastagram with the latest on his kid's successes
"those offensive,gag inducing  and "unreadable" seasonal letters sent out to tell the world how great you and your family are doing"
"unfortunately, every christmas my uncle sends us a boastagram with the latest on his kid's successes" What is the definition of "boastagram"?