Add all ingredients (except Kahlua) to the crockpot and stir to combine.
Cook on low for 2 hours, stirring occassionally.
To serve, add a shot of kahlua to a mug and top with hot choclate. Stir to combine.
OPTIONAL: Garnish with whipped cream, marshmallows or shaved chocolate.