Meaning of titter
Definition of titter
(noun)
a
nervous
restrained
laugh
(verb)
laugh
nervously; "The girls giggled when the
rock
star
came into the classroom"
Other information on titter
WIKIPEDIA results for
titter
Amazon results for
titter
Tweet