GeneralConnection.com
➔
Dictionary
easy mark
Noun
1. sitting duck
1. victim, dupe
Usage