1 definition by Dragonflygirl

Top Definition
nonsense; cow poop; unbelievable
That is such proposterous cowclap that nobody will ever believe you.
by Dragonflygirl February 17, 2008

Mug icon
Buy a cowclap mug!