1 definition by kfjbgsioubdgiw

The local Isle of Wight Myth/Legend that only comes out at full moons for the sesh
Fuckin' Hell its Ratt Mead
by kfjbgsioubdgiw April 21, 2022
Get the Ratt Mead mug.