Top definition
The place Englishlanders (British) come from
Dude: oi spot o tea Cheerio

Girl: I looooove Englishlanders
by Just sout February 08, 2014
Get the mug
Get a englishland mug for your mother-in-law Jovana.
buy the domain for your cat blog