a naive man who is always taken advantage of by women for his resources is an all day sucker
a term used to describe a person who others leech off
"a naive man who is always taken advantage of by women for his resources is an all day sucker" What is the definition of "all day sucker"?