1 definition by IronCharManda

1
An area way way way deep in the Bronx that is not easy to reach.
Paul lives where? That's all the way the hell in Carajoland!
by IronCharManda May 09, 2010
Get the merch
Get the carajoland neck gaiter and mug.