{{term}}
- {{preview}}
Top definition
Till-da
Device used for
pleasuring
women.
Joyous
outburst
.
Till-da!
by
Kevin
August 21, 2003
Get a
Till-da
mug for your Aunt Zora.