charlie sheen is hella ducky at home with his porno and his 7 gram rocks
is to be just chilling and relaxing, most likely drinking and smoking on something
"charlie sheen is hella ducky at home with his porno and his 7 gram rocks" What is the definition of "ducky"?