Skip to main content

Definitions by darragh_mum

1. a try-hard looser, that will probaly turn out to be gay.

2. another word for testicles
1. ur such a darragh...

2. my darragh's are itchy
darragh by darragh_mum April 20, 2008