Top Definition
Comes from the secure mental hospital located in the UK.
Used as a derogatory term to describe an idiot or someone who has just done somthing stupid
Shit, I just spilt coffee all over my computer!

Man you are such a rampton
by Phil October 18, 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.