Thread
:
Mega Affliate
View Single Post
2010-07-01, 07:40 PM
#
10
InfoGuy
I want to set the record straight - I thought the cop was a prostitute
Join Date: Jul 2008
Location: Los Angeles
Posts: 297
The more commonly used term is "super affiliate" and it basically means a top affiliate that can refer huge amounts of traffic and sales.
__________________
Free Speech Coalition
| Boycott .XXX / ICM Registry
InfoGuy
View Public Profile
Find More Posts by InfoGuy