1 definition by ilovebasa

It’s a idiom for being wet, literally
“ People with curly hair and braces make a tear down my leg. “

tear drop down my leg = I’m sooo wet for him
by ilovebasa April 8, 2023
Get the Tear down my leg mug.