meaning of BillMillion

BillMillion meaning in Urban Dictionary

the guy regarding the turkish million lire costs.