2 definitions by Leno

A retarded midget who gets banged in the cupboard by his Pe teacher
You just got dedoid
by Leno January 19, 2016
Get the dedoid mug.
A rugby league team based in leeds. They most outstanding team within the super league and have won everything. Many legends have played for leeds.
by Leno June 21, 2017
Get the Leeds Rhinos mug.