Top definition
Derived from zubra in Arabic meaning penis and face in English (obviously) . Therefore Middle East meets West = penisface.
Hell, look at that dude in the pink cabbie and yello' suit, what a zubraface!
by The lebmaster January 13, 2009
Get the mug
Get a zubraface mug for your coworker Helena.

Available Domains :D

  • zubraface.ninja
  • zubraface.com
  • zubraface.se
  • zubraface.net
  • zubraface.men
  • zubraface.org