look up any word, like fleek:
 
1.
A person with a large penis.
I heard that Jim is a karac.
by Jim September 08, 2003