Peeing Cappero May 4, 2014 168. 89 Do you know what is a cappero? No? Flawless, let you see my video with pee and a cappero self-made! From Italy of course!