Top Definition
A large LAN connection used to play for gaming between peers in a public forum. Usually used for playing WOW and other team-based games.
Let's play some League of Legends with the LAN Castle
#lan #castle #lan castle #gaming #stuff
by Pan-galatic Tabi September 04, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×