What is Chenonote?
1.
an extremely high
Wow, did you hear that chenonote? I swear she almost broke my wine glass!
See
Random Words:
1.
term used to describe a woman who has loose morals in the sex department, has put out so much that theres no tread left on the tyres.
i..