1 definition by the spic

A really far place that one doesn't wish to go to or a place that's far and it's a pain to get to.
Miguel, originally from Miami, moved to Upper East Carajo Land, New York.
by the spic May 11, 2006
Get the carajo land mug.