1 definition by Juavlin

Top Definition
The best fuckin' game in the world.
Whoa, this is a sweet game!
by Juavlin May 18, 2003

Mug icon
Buy a Castlevania mug!