Skip to main content

Definitions by robjos

gemmarudd 

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