Someone who is retarded or just plain dumb.
you a suppa head
shut yo mouf you suppa head
by DT$ December 8, 2006
Get the suppa head mug.