Top definition
Acronym for "let the good time roll." Commonly used by non hipsters.
Great start to 2013! #ltgtr
by Aleos18 January 01, 2013
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush