Posted on June 3, 2017July 10, 2018 by Idioms Poster Both a blessing and a sin Mix up of Both a blessing and a curse, and Ugly as sin. Sent in by Ryan. Location unknown. Post navigationPrevious post: You’re skating on thin egg shellsNext post: Throw a spanner in the ointment