Afghan Princess of Barrhaven
Sitting on the toilet inside the women’s washroom of the Wal-Mart at Barrhaven, I sighed. That’s right, pretty Muslim ladies in Hijab do fart, folks. Sorry if that shocks you. Seriously, I shouldn’t have had that burger and those fries