1 definition by jrsm_10@hotmail.com

Top Definition
An annoying person who is always saying sexual things. Also a person who is really retarded
Who is that?
Its a danny
by jrsm_10@hotmail.com November 30, 2018

Mug icon
Buy a Danny mug!