best buddy
- bestieClosest pal, informally
- palClose trusted companion
- sidekickSubordinate adventure partner
- companionOne who keeps company
- confidantTrusted keeper of secrets
partner · amigo · chum · comrade · soulmate · wingman · loyal · inseparable · trust · laughter · adventures · childhood · bromance · hangout · ride-or-die · playmate · teammate · support
best buddyworst enemy
Ultimate personal adversary
arch-nemesis · mortal enemy · sworn enemy · archenemy · nemesis
best buddyworst enemy
Ultimate personal adversary
mortal enemy · arch-rival · adversary · foe · bitter enemy