Catacoochie

Another way to call someone a pussy or scaredy-cat
Shut up you catacoochie
by Jeff im your dad October 19, 2019
mugGet the Catacoochie mug.