de puta madre
Top 40000
Meanings
Adjective
1. dog's bollocks, fucking great, very good, super cool (slang, vulgar, idiomatic)