1 definition by MemeMan101

A Term For When Your Feet Have Radio-Controlled Boots On Them.
My Feet Have Been Defeeted!
by MemeMan101 June 2, 2017
Get the Defeeted mug.