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
by Pan-galatic Tabi September 04, 2011
Happy St. Patties Day!
buy the domain for your cat vlog