dégaine
Top 25000
Meanings
Noun
1. unusual appearance (informal, derogatory)
2. quickdraw (climbing)
Examples1
I don't remember which one I screwed, I know she loves the way of looking.