Subscribe English
look up any word, like latergram:

1 definition by Danzo36

 
1.
1.Someone who is good at everything they attempt.
2.Someone who has a very muscular build.
"Yeah that guy is fair rigg... He's been signed to the best team in the league"
by Danzo36 February 13, 2010
20 9