gigglecunt
A woman who is self deprecating but confident enough to acknowledge that she is laughing at her own jokes and continues to do so anyway.
gigglecunt by RatchedRN78 November 5, 2020
Get the gigglecunt mug.