1 definition by Talion

To dip your nut sack into bbq sauce and smear it across someone's face
Oi, peter! How did it feel to be bbq nut dropped last night?
by Talion May 16, 2015
Get the bbq nut drop mug.