Top Definition
Thrapston is a small town in northamptonshire. It is THE chav capital of the world, and every youth does drugs of some sort. For a peaceful retreat, do NOT come here.
"i went to thrapston and got stoned as fuck last week"
by j March 23, 2005
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.