Umm I hate to be that person but the name comes from an old English term meaning pudding - "dick" and "dog" (the dessert is also known as spotted dog) - It takes its name from the 'doh' used. Its an old English word and it has only recently been used in the crude sense...