1 definition by Yoga Vixen

1
Tricking someone into marrying you for a green card.
That man dead frogged that women when he tricked her into marrying him for a green card.
by Yoga Vixen July 28, 2017
Get the merch
Get the dead frogged neck gaiter and mug.