MADCAP Meaning of MADCAP in English adj 1. crazy. Origin: probably from the euphemism "mad as a hatter." ("He was going madcap.") Submitted by H. Petrie, Toronto, Canada, 23-01-1998. insane Slang English vocab. Английский сленговый словарь. 2012