meaning of Antrophormous

Antrophormous meaning in Urban Dictionary

the sole word it doesn't have Google Search Results.