gemmarudd

a female that boasts the looks of large male gorilla.
cripes! look at that gemmarudd!
by robjos March 21, 2004
Get the gemmarudd mug.