1 definition by Yoga Vixen

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 29, 2017
Get the dead frogged mug.