CHUCKABOO STATION

Chuckaboo: (n) A term of endearment given to a close friend.