1 definition by Mary the Manly Mongoose

God of Towelynism, half man half towel. More powerful than Jesus.
Towelyn is fucking awesome.
by Mary the Manly Mongoose November 29, 2010
Get the Towelyn mug.