1 definition by ayjeezy465

Top Definition
a pimple on a person's tongue
There is a bump on my tongue, I think it's a timple.
by ayjeezy465 December 20, 2009

Mug icon
Buy a Timple mug!