1 definition by Godistaken

A substance created after a person sets fire to a vagina and collects the remainins
by Godistaken September 5, 2017
Get the Vaginal powder mug.