Skip to main content

needle nose foot licker

1.A person that is annoying or laughs to much

2. A made up country word
Person 1: you laugh to much
Person 2: (giggles)

Person 1: needle nose foot licker
by Belle H April 20, 2018
mugGet the needle nose foot licker 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