meaning of a twisted giggley

a twisted giggley meaning in Urban Dictionary

a wretchedly deformed pussie