Definitions by I-love-you/dude
Patrick Aherne
Most perfect guy you’ll ever meet. Handsome, kind, caring, funny and the most perfect boyfriend ever. He’s an absolute keeper, a bfgb - big friendly giant boyfriend
Patrick Aherne by I-love-you/dude October 13, 2019