1 definition by Garltok

Top Definition
A woman, typically an annoying one
Christ that vagina wielder won't leave me alone today
by Garltok December 21, 2018

Mug icon
Buy a vagina wielder mug!