Top Definition
A multi-role combat aircraft, capable of being deployed in the full spectrum of air operations, from air policing, to peace support, through to high intensity conflict. SO IF YOU EVER COME ACROSS ONE, YOUR FUCKED!!!!
Afghanistan's worse nightmare- Eurofighter Typhoon
by john hasnish January 01, 2012
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.