look up any word, like blumpkin:

1 definition by Kosaku

 
1.
An organization that unlike PETA, actually helps out animals and does a better job of fighting animal cruelty than PETA does.
Man, look how much ASPCA has accomplished in fighting animal cruelty!
by Kosaku January 21, 2012