meaning of Apologina

Apologina meaning in Urban Dictionary

Givin up some vagina in apology or to replace one thing.