1 definition by ittybittyshadow

Top Definition
to have sex in a public place.
Susie and I used to fragschlack at the county fair in the porta Johns.
by ittybittyshadow March 18, 2019

Mug icon
Buy a fragschlack mug!