TheVeryTallPeter's definitions
When you’re super drunk on a date and let your date drive you and you end up falling asleep, potentially drooling and snoring in the process.
by TheVeryTallPeter April 24, 2018
Get the Iris mug.by TheVeryTallPeter October 12, 2017
Get the hump around town mug.