1 definition by pish pishter

Top Definition
Your Brother-In-Law's wife, or your wife's brother's wife.
My leap sister is a total psycho, I feel bad for my brother-in-law.
by pish pishter May 09, 2019

Mug icon
Buy a Leap Sister mug!