ufo
Swedish
noun
Definitions
- a UFO, an alien spacecraft
- (slang) someone who does not fit in, someone odd or less intelligent
Etymology
Derived from English UFO (unidentified flying object).
Origin
English
UFO
Gloss
unidentified flying object