1 definition by memester69

Articles that are a little on the "shart" (shit in British English) side.
Did you read that sharticle about all men being evil from BuzzFeed yesterday?
by memester69 March 11, 2016
Get the Sharticle mug.