1 definition by MimosaSilkEvangelist
Hey Dave, how was your Saturday?
Oh, it was fine. I hit the club and, long story short, so got mimosa silked.
Oh, it was fine. I hit the club and, long story short, so got mimosa silked.
by MimosaSilkEvangelist November 6, 2017