1 definition by Mary the Manly Mongoose

1
God of Towelynism, half man half towel. More powerful than Jesus.
Towelyn is fucking awesome.
by Mary the Manly Mongoose November 28, 2010
Get the merch
Get the Towelyn neck gaiter and mug.