Righteous: rahy-chus -adjective; acting in an upright, moral way; virtuous. Synonyms: good, honest, fair, right. Antonyms: evil, wicked.
The Holidays are a crazy time for Hermione Granger, as you will see in this little one-shot. Rated M for some language, some substance abuse, and some sex.