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
Get the mug
Get a Eurofighter Typhoon mug for your friend Yasemin.