Skip to main content

Definitions by bussyluvr420

a nickname for a woman's vagina.
"My shushi has been itching lately"
shushi by bussyluvr420 May 25, 2021