donkeykong128 on 28 January 2008
I have googles it and checked wikipedia..... what the fcuck does it mean? sorry to ask a stupid question but i dont get it. is it a term for online trading or non online trading?