meaning of Apostraphated

Apostraphated meaning in Urban Dictionary

anything intimate or discussing medicines.