1 definition by Telescope squad

When one has intercourse with a plus sized woman on a love sac
by Telescope squad August 6, 2015
Get the SadSack mug.