canal conch


Flag of TT
noun A promiscuous woman.

related

comments

c
c
canal conch
2 years ago

lowest scum of the earth