1 definition by DeezyB

Top Definition
Super witch pussy: pussy so good it puts a spell on you
That pussy is so good, it's some super witch pussy because it puts a spell on you. #SWP
by DeezyB June 18, 2017

Mug icon
Buy a super witch pussy mug!