Top definition
A small lump on one's gentials

OR

An extremely annoying person.
"Man, this timmes just won't go away! I've tried everything!"
by anonymous April 05, 2005
Get the mug
Get a timmes mug for your papa Manafort.