1 definition by Ari Demery

Top Definition
unconditional, everylasting love for someone; beyond the word "love"
Baby, I am in ugabada with you.
by Ari Demery March 27, 2008

Mug icon
Buy a ugabada mug!