cuddly asshole

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