Top definition
An A- OK person; usually attractive, funny, watches good tv shows: a very likeable person
That girl is such a longratsl, I think I'm gonna ask her out/
via giphy
by jennlagarcialkow May 08, 2018
Get the mug
Get a longratsl mug for your mate Manley.