What is Gemmarudd?
a female that boasts the looks of large male gorilla.
cripes! look at that gemmarudd!