1 definition by DBomb88

A large turning circle or a lack of a control.
Jesus you have the turning ability of an Edon.

Touch of an Edon
by DBomb88 August 15, 2019
Get the Edon mug.