Skip to main content

Definitions by Hozey

Towelling 

Two meanings:
1. beating someone comprehensively
2. gay locker room antics between homosexual men
1. I towelled that Pontiac at da lights
2. I towelled Gary\'s ass so good after the game
Towelling by Hozey April 26, 2005