1 definition by ThesecondOG

Top Definition
An adjective describing something lit, but extra.
Damn that was really litatchta
by ThesecondOG May 28, 2016

Mug icon
Buy a litatchta mug!