WhenYouChicken's definitions
A nickname for someone who hides their horniness, and enjoys Minecraft. They are a pretty cool person who likes to watch a lot of Netflix.
by WhenYouChicken April 29, 2020
Get the Lace Lube mug.