Random
Kicked puppy Synonyms
Kicked
replaced
abandoned
puppy
Synonyms for phrase
plain bitch
end boy
plain boy
end youth
plain brat
KP abbreviation
KP
is an
abbreviation
for Kicked Puppy
What does KP stand for?
KP stands for "Kicked Puppy"
Definitions for Puppy
(noun) a
young
dog
(noun) an inexperienced
young
person