1 definition by LovesSomeKitty

an internal organ most widely known for "cleaning shit and stuff".
"Every kitty needs their spleen."
by LovesSomeKitty April 30, 2009
Get the spleen mug.