UrbanDictionary.com definition of ‘Garren’:
The act of defecating in one’s pants or deficating in general.
1 note
Posted on Sunday May 23rd
-
fuckyeahdrama3 posted this