8 definition by TedEye

An abbrev for “unbelievable”! (Umbalievable!)
Nick D: “Dude, that shit was umba !”
Teddy: “I told ya it was da bomb!”
via giphy
by TedEye November 25, 2019

Mug icon
Buy a Umba mug!