Top definition
a newborn baby. derives from proximity of the birth canal to the anus
" Hey! Ramond's wife she done had a tu'd grabbuh."
by John E. Walker April 26, 2003
Get the mug
Get a turd grabber mug for your dad Georges.