Skip to main content

Definitions by Swaghag69

A man who enjoys watching others and eyeball fucking them and telling everyone about his chode
That derchay is eyeballing and telling
derchay by Swaghag69 April 16, 2019