Green’s Dictionary of Slang

meg n.3

(UK teen) an unattractive, quiet female.

[UK]Independent 5 Jan. 🌐 There are insults and terms of disapproval such as [...] sket, THOT (that ho’ over there), and meg (a dowdy introvert) for females.