1 definition by Dimitri0ski

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