Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. running rickshaw
To take advantage of afoul} without regard
Dick is running rickshaw with this country.
by Leslie Jan 4, 2005 share this add a video