Lemon Snerd

Very offensive term, in simple words it means "ChedLaa"
by JasonKellow June 8, 2023
mugGet the Lemon Snerdmug.

Share this definition