Top definition
Papa Squatch is a awesome individual who has his own personal style. He can sing and was given the nickname for having big feet.
by KZella December 01, 2015
Get the mug
Get a papa squatch mug for your barber G√ľnter.