1 definition by Back Door Buzz

Top Definition
That's where you put it in her twat then finish in her mouth
Sure, I know your sister! We frequently sail up to Ottawa together.
by Back Door Buzz July 16, 2019

Mug icon
Buy a sail up to Ottawa mug!