Top definition
(adj.) God like P.E. teacher. P.E. teacher of all P.E. teacher.
Dude Mr. Jeffreys makes us run so much.

Regardless, he's definitely salonga.
by jeebuz June 10, 2008
Get the salonga neck gaiter and mug.