Definitions by xmentalbenx
Poon towel
(her) Hey, I keep my poon towel next to the bidet. Make sure you don't use it wipe your face.
That towel smells funny, it must be her poon towel.
That towel smells funny, it must be her poon towel.
Poon towel by xmentalbenx August 21, 2020