2 definitions by Snaffta

Unexplainable clutz, who ends up breaking everything.
"Hey penis fingers... So you have to fuck everything you touch?"
by Snaffta October 17, 2007
Get the penis fingers mug.
Sentence.
"He should have ducked.
TM2C"
by Snaffta April 6, 2008
Get the TM2C mug.