Make a batch ofegg free cookie dough (click here for the recipe) and place in the freezer to cool quickly. Once it's hardened a bit, cut it into 1" squares and roll them into balls. Place them in the freezer for at least 2 hours (the longer, the better.)
For the batter
Fill a pan or deep fryer with enough oil to cover the cookie dough balls. Heat the oil to 375 degrees.
Mix all the ingredients together until smooth (just use a whisk or spoon)
Take out a few cookie dough balls from the freezer (just 2-3 at a time so they stay frozen) and dip in the batter. Use a plastic fork with the middle tines removed for easy dipping. Scrape the excess batter off the bottom of the fork and then gently drop into the hot oil.
Cook for 60-90 seconds, until golden brown. The dough balls will float, so you need to turn them once while cooking to get the golden brown color all the way around. Only cook a few at a time, unless you have a large fryer.
Drain on a paper towel to remove excess oil. Dust with powdered sugar and drizzle with melted chocolate before serving warm. If you want to go WAY over the top, serve with ice cream!