Top Definition
The Tali doll was a sex doll constructed from towels and duct tape by a renegade Talimancer. Pictures of the homemade Tali doll showed up shortly after the release of Mass Effect 2, on the BioWare Social Network.
talimancer1- that tali doll is freaken awesome
talimancer2- hell yea it is, lets make one!
talimancer1- bitchin' *high five*
by talimancerbob November 25, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.