cuddly asshole

Someone who is nice to be around but can be a real asshole sometimes.
by Yaka the magnificent May 27, 2016
Get the cuddly asshole mug.