1 definition by oojaflump

Top Definition
Sticking a large object in your ass
Think im gonna have a yankwank tonight.ive bought a baseball bat especially
by oojaflump April 14, 2015

Mug icon
Buy a yankwank mug!