What does Bloup bloup mean?

Bloup bloup meaning in Urban Dictionary

i. MSN Blog/Groupii. A smack upside the top - with sexy outcomes the sound made when losing your balls into a full bowl of soup