LeonB's definitions
A really flamboyant sandle or other type of footwear that only a nutnut would go out in public wearing.
by LeonB September 5, 2009
Get the nutnut sandlemug. by LeonB September 5, 2009
Get the Lord Vagmug.
Get the nutnut sandlemug.
Get the Lord Vagmug.