1 definition by Yesss1234

Top Definition
No definition found.
Well played Waldo, well played.
by Yesss1234 October 25, 2011

Mug icon
Buy a waldo mug!