1 definition by shalalala

Top Definition
like gardening, but not
I was larring the other day.
by shalalala August 11, 2017

Mug icon
Buy a larring mug!