if you are going to freeze your own pee, make sure that you test it yourself with a home drug test so that you know it is clean. do not depend on time clean, because every person is different. i am a big supporter of synthetic urine so that you don't have to worry about bacteria growing in it or cloudiness after you freeze. My fave is quick fix. You can purchase ot urineluck.com.

good luck