1 definition by pappasmurf

Top Definition
an annoying person or object
democrats are titters
by pappasmurf November 05, 2004
Mug icon
Buy a titter mug!