noun
sleeping on the road (due to intoxication)
Refers to the act of falling asleep on a street or road, typically as a result of heavy drinking. Often used in news reports or warnings about public drunkenness.
週末の繁華街では、路上寝をする酔っ払いが後を絶たない。
In the downtown area on weekends, there is no end to drunks sleeping on the streets.
路上寝は危険なので、絶対にやめましょう。
Sleeping on the road is dangerous, so please never do it.
Means sleeping outdoors or rough sleeping in general, not necessarily due to alcohol or on a road.
Compound of 路上 (road, street) and 寝 (sleep). The exact origin is uncertain, but it likely emerged as a descriptive term for the common sight of intoxicated people passing out on streets.