{{term}}
- {{preview}}
Top definition
ay yambanza
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 a
ay yambanza
mug for your sister Helena.