1 definition by LftsGoon

"Bro do you lfts?" Said JustIn
"of course I do!" said Marcos
by LftsGoon May 24, 2018
Get the Lfts mug.