LART

/ˈlɑː(ɹ)t/

LART

English Noun
Ad

Definition

A luser attitude readjustment tool; something with which a clueless person is struck.

Etymology

Acronym of luser attitude readjustment tool.

Ad