1 definition by Jonathin Ward

Top Definition
One who is perfect for any situation
We cant do that...unless we can get Jarreau.
by Jonathin Ward June 30, 2008
Mug icon
Buy a Jarreau mug!