Top definition
Engaging in the act of copulation. To fornicate. Sexxing.
I shtacked Brenda last night.
Is she a good shtack?
Yeah, she's damn shtackable.
by Louis Lymburner June 02, 2005
Get the mug
Get a shtack mug for your friend Zora.