1 definition by TheWiseApricot

Top Definition
Dropping a smelly fart during intercourse.
"Oh no Nancy, are you dropping your biscuit again?"

"Why yes Terrance, I did just drop my biscuit!"
by TheWiseApricot June 15, 2018

Mug icon
Buy a Dropping Your Biscuit mug!