Skip to main content

Definitions by davitron

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?
bosta by davitron January 17, 2009