1 definition by reefa monsta

Top Definition
the spot between ur balls and butt aka the gooch
wow my cherundolo itches
by reefa monsta September 08, 2010
Mug icon
Buy a cherundolo mug!