mcginlay Posted in M Best definition mcginlay A funny, caring, and hard working teachers pet. McGinlay is known to be quite bossy and can control his friends and make the annoyed. But they keep him around. Oh there goes McGinlay How satisfied are you with the definition? Looking for mcginlay meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 109 times.