What is Cagapedo?
A shart, in Spanish.
Oye dónde está el baño, creo que apenas me tiré un cagapedo...
See shart, pedo, cagar, spanish, slang