cuckooed Definition
Definition
To be made to take the place of another person or to be substituted for, often in a malicious or deceitful manner.
Browse
To be made to take the place of another person or to be substituted for, often in a malicious or deceitful manner.
Browse