1 definition by Dougy Fresh Barcelona

A shart, in Spanish.
Oye dónde está el baño, creo que apenas me tiré un cagapedo...
by Dougy Fresh Barcelona November 25, 2007
Get the cagapedo mug.