Definitions by Shimone
Light skin
Light skin by Shimone February 28, 2022
pirate patch
taking immense pleasure in releasing faeces onto a womans eye thus making it appear as a pirates patch.
pirate patch by Shimone October 28, 2003