birthpod
my birthpod caught me smoking pot so i can't hang out tonight
a term that would be used to describe ones mother
"my birthpod caught me smoking pot so i can't hang out tonight" What is the definition of "birthpod"?