Top Definition
An extraordinary sexy and talented irish man. Women's tops come off whenever one enters a room. Good at everything they touch, and unable to die.
Look at that guy who just walked in, he's so Daughtrey, this place is gonna erupt into an orgy.
by Sperko August 22, 2008
by Anonymous November 07, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.