meaning of apo pisso

apo pisso meaning in Urban Dictionary

whenever either a man or woman gets a doodle stuk up within their assGreek's are known for their involvement in this task