Top definition
An expression used only by rosa when something is funny or to diffuse an awkward situation.
Me: I'm kind of a nerd tho
Rosa:lmao tru
by Godworh goodrow December 04, 2016
Get the mug
Get a lmao tru mug for your Uncle Vivek.