carepicha
wow that guy is a real carepicha for taking a dump on my civ
originally a costa rican slang word which made it self to the us
"wow that guy is a real carepicha for taking a dump on my civ" What is the definition of "carepicha"?