1 definition by Yeetemas123

Top Definition
A homosexual gaybo
Oh did you see darragh over there, absolutely gay ass
by Yeetemas123 March 14, 2020

Mug icon
Buy a Darragh mug!