Weenie-new-new

Best definition
Weenie-new-new
Sex, or when u can’t think of another word for a guitar sound or any thing, insert into sentance.
Origin

– came along when Tom and Sarah were listening to a song and the guitar went Weenie-new-new
Variations – Weenie-neenie-new-new

Ur such a weenie-new-new

Go weenie-new-new ur self