Skip to main content

Definitions by Dimitri0ski

wallah benz

Another phrase used when describing something particularly amazing.
E.g. "Wallah benz, this twenty bag is incredible!!"
wallah benz by Dimitri0ski August 31, 2014