1 definition by Harry and Gene

Top Definition
licking a girls pussy delicately while she is taking a dump
Ryan applied a twumpkin on the cute girl while she was leaving some timber.
by Harry and Gene October 31, 2009

Mug icon
Buy a twumpkin mug!