Skip to main content

Paul Strachan's definitions

Leeds University

THE University in the North of England. The only option for fun, frollicks and a f*cking good time.
Don't even look anywhere else, apply to Leeds University and get your drinking hat on.
by Paul Strachan May 16, 2006
mugGet the Leeds Universitymug.

Share this definition