loller

noun

One who lolls; an idler; a vagabond; a loafer.

noun

A Lollard. See Lollard, etymology and definition.

noun

One who lolls.

noun

An idle vagabond.

noun

A Lollard.

noun

An idle vagabond.