Top definition
A loud and very happy person who is very forgiving and loves sports
by Fsuvxfj January 04, 2018
Get the mug
Get a shifferaw mug for your Uncle Manafort.