What do shemales and barns have in common?
Cocks.
What do shemales and barns have in common?
Cocks.
Alright, listen up, buttercup. This "joke" is all about the word "cock" having two meanings. Shemales got the obvious kind, and barns got cocks as in weathercocks. Get it? I'm embarrassed for both of us.