A social networking website that has tests, matchmaking, and general net socializing.
Go check out Tickle by eMode if you want to meet people on the internet.
by Skylar April 23, 2004
1 more definition
a pop-up ad easily confused with Tickle-Me Elmo
No, I do not want a Tickle by eMode; when i see that pop-up i want to shove my keyboard into Albert Einsteins face.
by shabooty February 16, 2004