Geek.blather's definitions
To have sexual intercourse with an inanimate object.
Do you think the muffin man has vanced one of those muffins, or does he just like them the normal way?
by Geek.blather July 30, 2024
Get the Vance mug.