Definitions by RyRy88
Ducey
A bitch you argue with on Facebook that you don't even know, only to meet them in person later in life and realise they are nice and become best friends.
Jayne Wayne
Jayne Wayne by RyRy88 July 4, 2020