de puta madreTop 40000MeaningsAdjective1. dog's bollocks, fucking great, very good, super cool (slang, vulgar, idiomatic)