Where does “flake out” come from?

flake out (English): To fall asleep from exhaustion or intoxication; to lie down

Definitions

  1. To fall asleep from exhaustion or intoxication; to lie down

Words derived from “flake out