MCHR's definitions
An awesome last name bestowed upon those who become well known, but is so awesome the general population cannot pronounce it or spell it correctly. Pronounced col-cluff.
by MCHR July 6, 2011
Get the Colclough mug.