Green’s Dictionary of Slang

swoon unit n.

[SE swoon, to faint]

(US teen) a particularly attractive woman.

[US]J. Burkardt ‘Slap Happy: Rhyming Nonsense’ Wordplay 🌐 swoon unit (a very attractive person).