1 definition by donsax

Top Definition
a cup of tea.
would you like a cup of char bill
by donsax December 21, 2006

Mug icon
Buy a char mug!