another made up word. but this means pp
you have a large dingdongbingbong
you piss a lot. (secret language)
ugyjuhbjui LOL.