somebody who has big balls; who is daring and/or stupid and is willing to take up any challenge no matter how hard or stupid it may be.
by junkh3ad42 August 12, 2011
Get the big kahoonasmug.
Get the big kahoonasmug. We'll email you a link to sign in instantly.