Skip to main content

Edith Despicable's definitions

Extra-Carca

Extra flabs of stuff hanging off of things.
The arm had extra-carca hanging off of it.
by Edith Despicable September 6, 2010
mugGet the Extra-Carcamug.

Share this definition