Top definition
A word describing great love (i.e. one that last forever). Comes from the English and Mexican decent, cherished.
Rinlee and Juan are in a Katrablo.
by Anonymous M. November 12, 2007
Get the mug
Get a katrablo mug for your mate Abdul.