Skip to main content

Definitions by Realdealriz

mowbray special

When someone puts their Dick in your mouth when you’re not paying attention
Did you hear Loren got the mowbray special on Sunday?
mowbray special by Realdealriz October 18, 2023