Skip to main content

logsdon peckerhead

The act of letting your peckers run free with no regard of decency for your neighbors and posting online.
by Jolene69 May 28, 2023
mugGet the logsdon peckerhead mug.

Matthew alan Logsdon

Insult for someone who kisses their lil brother
by Matthew's lil Brotha October 3, 2022
mugGet the Matthew alan Logsdon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email