 Bloo (voiced by Keith Ferguson) is Mac's blue cylinder-domed imaginary friend and best friend who is often very immature, self-centered and egotistic as well as having a knack for getting in trouble and prone for doing kid's and children's antics.Despite all this, he still has a good heart and apologizes for his actions.Bloo loves paddle-balls even though he cannot make the ball hit the paddle.