Guzler
Verb, Guzler - Someone who i best at everything and never fails if depended on.
Adj, Guzlering - Doing REALLY something really well
Noun, Guzlered - Done something perfectly
Adj, Guzlering - Doing REALLY something really well
Noun, Guzlered - Done something perfectly