Subscribe English
look up any word, like yeet:
 
1.
One who struggles with removing and/or keeping his/her head out of his/her own arse.
Good Lord, that politician is cephalorectally challenged! Does he have a clue what he is talking about?
by The Cat Wrangler July 10, 2013
0 0