Top Definition
Just another word for a disgsting ugly dirty thick smelly person usually from yorkshire/northern region also means a bit of a spaz...
usually if an unattractive being is heading in your direction for a shag you can fend them off with the phrase-"fuck off ya ramoid"
by ivor biggun July 24, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.