Top definition
A country whose citizens are unable to maintain sanity throughout the day without imbibing vast quantities of hot coffee.
Thanks to ever numerous locations of Tim Hortons, Canada has become a caffeination
by Sinned383 June 29, 2010
Get the mug
Get a caffeination mug for your dog Jerry.