Luigi Squeegee

/luˈi.d͡ʒi ˈskwi d͡ʒi:/ Noun. Another term for a mustache, especially in reference to oral sex.
My female sexual partner loves how my Luigi Squeegee wipes her vagina clean during oral sex.
by theinnocenthostage June 2, 2025
mugGet the Luigi Squeegeemug.

Share this definition