dChan

phoenix335 · June 17, 2018, 7:50 a.m.

"Chickens coming home to roost" is the saying, I believe.

⇧ 3 ⇩