Subscribe English
look up any word, like yeet:

1 definition by godlike71717

 
1.
Someone who knowingly lets your peer through their window while they stick a dildo up their ass and doesn't call the cops.
If it was a stranger I would call the cops but because he's my friend, I will let him watch.
by godlike71717 November 06, 2009
6 7