Top definition
A brand of douche that is common in New England, but is also a slang term to put someone else down.
"Man, that A-Rod just karaked up the World Series"
by ohhaiderkarak April 01, 2010
Get the mug
Get a Karak mug for your coworker José.
buy the domain for your travel blog