Hi !
no beur (or rebeu) means arabic in french slang.

beur.xxx is a french speaking vitrine to xarabcam that is the full content website.
Affiliate program is on xarabcam.com, in english : http://goo.gl/9LqiFk