Dudu at Moonbay?

Dudu, isn't that something you say when you take a dump?
 
Come on...her name is Dudu? Considering they're fake names anyway the guy who runs this place must be 50% asshole and 50% awesome