meaning of armed & amorous

armed & amorous meaning in Urban Dictionary

A determined, though vigilant suitor