meaning of apology stick

apology stick meaning in Urban Dictionary

the fastest method for a female to-be forgiven by a man...penisdickjunkwangjohnsonschlongtallywacker....you have the point