Definitions Found:

person who lacks strength of character; silly or foolish person