Top Definition
Navy SEAL, Frogman, UDT
"He's a Navy SEAL...Teamguy!"
by frogbonz October 12, 2011
1 more definition
A Member of the U.S. Special Forces, specifically one that is on an ODA (Operational Detachment Alpha).
'Why is that guy's hair so long?' 'He's a team guy.'
by Rick_P October 12, 2007

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×