Top definition
a jail term for a punk ass person who talks alot but dont do nothin
that foo mike is a straight up snap turtle
by Jay aka F- October 27, 2004
Get the mug
Get a snap turtle mug for your guy G√ľnter.