Random
Source Code

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 November 21, 2017

1👍 2👎