1 definition by Barry McBarryface

When you shit all over your partner during hot passionate sex
You’re making me all hot and horny. I’m ready for a Brown Sheridan
by Barry McBarryface April 5, 2020
Get the Brown Sheridan mug.