A mobile device used for sexual pleasure. Consisting of one or more sex toys conected to the drive shaft of a motorized wheel chair.
Andrew loves to ride the D Cart all around Wolf Ave.
by Dcartnation June 17, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×