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