1 definition by Dazza_g69

They are 100% the best couple in the world no questions asks and Darragh is sooo loving and caring ;) and then Kaylee is probably the most perfect girl in our world and i hope they live long and happy
Kaylee and Darragh is pog champ
by Dazza_g69 February 16, 2021
Get the Kaylee and Darragh mug.