Skip to main content

Definitions by howareya

shmeckle 

a very funny looking and/or small penis, a.k.a. Carson Daly
shmeckle by howareya January 29, 2004