meaning of applesauce enema

applesauce enema meaning in Urban Dictionary

An applesauce enema is an insult thought to, or desired on, a person who is a total dumbass.