Someone who has their head up their ass
That jerk has a sever case of cranialanaltosis!
by Grandma linda December 11, 2016
Get the cranialanaltosis mug.