1 definition by Newsauga

1
A friend or companion or term of indearment
"Chill lalord"
"thats my lalord"
"georgie u my lalord lalord"
by Newsauga April 29, 2018
Get the merch
Get the Lalord neck gaiter and mug.