1 definition by lmaoitsleo

Top Definition
Terrible person that no ones likes.
Bro your such a cubla
by lmaoitsleo December 22, 2020

Mug icon
Buy a cubla mug!