1 definition by MurrDAWWWWGGGG

The Castle of Lord Dracula.

Also a very kick-ass video game series.
Let's play Castlevania!
by MurrDAWWWWGGGG April 27, 2011
Get the Castlevania mug.