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 guy Zora.
buy the domain for your cat site