12 years ago
to have highly-developed instincts
SORRY,please try again...
to be overly affectionate and emotional
to make unwanted romantic advances toward someone