1 definition by paigeleiklady

a leaky vegetable with a toungue
ah yes this is is a leik

WOAH I LOVE LEIKS
by paigeleiklady December 21, 2021
Get the leik mug.