Top definition
the most annoying thing in the world, usually linked from YouTube and offering "2 good to be true" promises, which when filled out, usually results and email-spam rape, and a broken spirit and/or virus
by sharecashisgay October 03, 2010
Get the mug
Get a Sharecash Survey mug for your guy Georges.