A phrase derived from the game 'The Sims 1/2' which is
one word from 'Simlish'. In the real word it can mean a number of things. saying it with differnt tone/volume emphasisises its meaning. 'du du' is different from 'DU DU!!!!'. it can mean:
'Get in my son!', 'She is fit', 'Im dissapointed', 'Hello my friend', 'im amazed' or when rendered lifeless
after sex. Is used excessively by a f00l named Dale Pearson who must say it
every other word. Plans are being being made to kill him...du du.