Top definition
A slang word for "Green Lantern", a D.C. comics character who's responsibilities include being a part of a peace keeping force based on the planet Oa.
There are no official examples of Oan SWAT being used in cannon.
by Oan SWAT July 09, 2009
Get the mug
Get a Oan SWAT mug for your Aunt Nathalie.