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