last weekend my friends and i got daffy at their apartment
the act of getting absolutely and completely plastered out of your mind
"last weekend my friends and i got daffy at their apartment" What is the definition of "daffy"?