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 We'll never spam you.