shuckaluckadingdong

Someone who is air headed, not very bright, hilariously dumb.
Matt is a shuckaluckadingdong.
by pink1735 April 01, 2015
Get the shuckaluckadingdong mug.