1 definition by davitron

Top Definition
a small and furry cute animal that defies all laws of cuteness.

or, a slang word for best friend.
dude your cat is such a bosta cat.

hey bosta! whats up?
by davitron October 04, 2008

Mug icon
Buy a bosta mug!