look up any word:
1. Till-da
Device used for pleasuring women.
Joyous outburst.
Till-da!
by Kevin Aug 21, 2003 add a video
rss and gcal