1 definition by Tom_Slick

Top Definition
Air Force personnel.
While stationed at Marine Corps Air Staion El Toro we often trained with Zoomies from Edwards Air Force Base.
by Tom_Slick September 25, 2009

Mug icon
Buy a Zoomies mug!