Skip to main content

Definitions by TheNewLegion

Admiral Duck Vagina

A name for a human being that is toxic to the point of being unbearable.
Here comes Admiral Duck Vagina to ruin our Minecraft session.
Admiral Duck Vagina by TheNewLegion September 18, 2021