Top definition
An amazing character, full of many traits that make him irrefutibly the best in the world. His every word brings courage to friends, and fear to his enemys.
"holy shit here comes Garranus, we better fucking book it"

"There goes Garranus, the best in the land, the only one who can save us"

"Fuck off Garranus I'm reading"
by Boompamag August 21, 2009
Get the mug
Get a Garranus mug for your guy Jovana.