Your name is rich with meaning, depending how you use it you can say just about anything you want; de carajo means "fantastic"
ni carajo means "nothing at all"
¡vete al carajo! means "go to 'heck'"
I can't give the other meanings, but here's a link for those inquiring minds.
carajo - Spanish-English Translation and Pronunciation - Yahoo! Education Welcome to Yorkietalk! You'll find that Yorkietalk is "de carajo."