Top definition
A sigh of relief, perhaps said slowly while one is releaving one's self in a water closet.
Rob: "Aaaaaaaaaaaaaaaay yambanza......"
Bob: "Dude are you OK?"
Rob: "You bet your bottom I am, I'm quite relieved!!"
by A Breed of Sushi January 22, 2009
Get the mug
Get a ay yambanza mug for your Aunt Julia.

Available Domains :D

  • ayyambanza.men
  • ayyambanza.se
  • ayyambanza.org
  • ayyambanza.net