Subscribe English
look up any word, like queef:
 
1.
Golfing term. Means "it's up there, but you're not proud".

When one hits a total duffer, but it trickles along the ground and onto the green, one has hit a sister shot.
"Wow, that sister shot has set you up for par!"
by Jamie Douglas September 06, 2006
7 1