What is a wehraboo?

I haven't heard this term before till this fine game released on beta. In all the insults I've seen they've been directed at those who favor ze Germans in WW2 games. Does it have something to do with the Wehrmacht and Anime?