A slang word used to express agreeance with someone. A shortened form of the word garenteed.
person A: Fancy a skate down the cattle market
person B:yeah Garan
the life of the party.
hey man look at that dude he's totally a garan, i mean look bro at all those chicks with him dude for real.