2 definitions by CircaLucid

There was a group of turklings in my yard with their mom.
by CircaLucid January 17, 2018
Get the turkling mug.
In a polyamorous relationship, one's partner's pet, with whom one is not directly responsible
My petamour spirit in me last night
by CircaLucid November 16, 2021
Get the petamour mug.