Top definition
When someone is so desperate you get laid they go to such extreme length such as to try and shag a girl while she is on her period
What was Alex like at the party?

He was totally Sean Boyle desperate to get laid
by Therockycocker January 04, 2014
Get the mug
Get a Sean Boyle desperate mug for your buddy Georges.