1 definition by Mentos9989

Top Definition
The feeling when you become aroused after the opposite sex shows intelligence
Sarah is so smart, I admire about her every night using my right hand ahhhhhh
by Mentos9989 November 21, 2018

Mug icon
Buy a Admire mug!