1 definition by IfUReadThisUGay

Top Definition
Waluigi is our Lord and Savior who is the goddess of charm and lust. He will not be in smash due to him being overpowered in the community. This is a loss.
I II
II I_
Hey Waluigi is HOT
via giphy
by IfUReadThisUGay July 17, 2018

Mug icon
Buy a Waluigi mug!