omg dude zach got a smelly biscuit ride from lindsey last night
the act of deficating while having 69 on the toilet
"omg dude zach got a smelly biscuit ride from lindsey last night" What is the definition of "biscuit ride"?