loller

loller

English Noun
Ad

Definition

An idle vagabond.

Etymology

From loll + -er.

Ad