Top definition
The person who shits themselves in public but won’t accept it and change their under wear.
I walked by that figgaloo and he had a grin on his face
by JohnL8 June 12, 2019
Get the merch
Get the Figgaloo neck gaiter and mug.