Top definition
When u love some one so much that she makes your dick twinkle harder than thank the rock on viagra.
Damn β€˜β€™Caitlin was looking so hot today she gave me the biggest twinkle foot I had to run to the bath room and rub one off with a warm wool sock.’’
by Chandler cedercock January 25, 2018
Get the mug
Get a twinkle foot mug for your boyfriend JosΓ©.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.