Quote:
Originally Posted by DamageX
It's when people piss traffic.
|
i believe im not so stupid, but i must say sorry cause "piss traffic" is too some english slang or something? im not english born speaker so pissing traffic and traffic leaks sounds the same to me

still dont understand, sorry man