NoMoHeardTurdsDotCom's definitions
When a person deficates in their significant other's bed and proceeds to blame the act on a small Teacup Yorkie canine that's physically incapable of producing such a magnificently, gigantic steaming pile of shit.
by NoMoHeardTurdsDotCom May 5, 2022
Get the Heardturd mug.