Random Words:
1.
A man who likes to take it up the ass from his wife with strap on. And is bad at hiding dildos.
Mr.Teddoldi is coming, hide the dild..
1.
Large bird from Myst III: Exile
Elaboration would spoil it for those who have yet to play Exile...