lazy bones

noun

Meaning

A person who is habitually idle or unwilling to exert effort.

Examples

  • Stop being such a lazy bones and help me carry these groceries inside.
  • The teacher teased the student, calling him a lazy bones for failing to turn in his homework on time.

Synonyms: slacker, idler, loafer, sluggard