Skip to main content

Definitions by beanb

transcanine 

A sorry excuse to try and justify having intimate relations with dogs.
Bob: Y'know Jeff came out as transcanine the other day?

Tom: Oh God no.
transcanine by beanb February 3, 2023