Top definition
Small English North West coast Village, who’s inbred inhabitants lumber around woodenly, knuckles carving great gouges in the dirt at the side of the pavement. Ravensglass attracts Healthcare workers to live amongst the inhabitants as a kind of observation experiment.

Ravensglass has an over abundance of railways and historical local features that make it almost worth the risk of visiting.
England has a diverse culture index, Ravensglass personifies the “not quite bottom rung”!
by Hbhgg May 08, 2018
Get the mug
Get a ravensglass mug for your dog Beatrix.