Green’s Dictionary of Slang

panty-assed adj.

[panties n. (2) + -assed sfx]

[1970s] (US) effeminate, homosexual.