Skip to main content

Definitions by Yoda_Is_My_Dad

Skeng Leng 

When the pussy is good but smells bad.
Yeah mate, she had some good Skeng Leng
Skeng Leng by Yoda_Is_My_Dad September 21, 2019