{{term}}
- {{preview}}
Top definition
itsbradazhd
A
half human
half
duck that
can't stop speaking about leeks and
anime titties
Hey have
you seen
itsbradazhd he
keep talking
about all
them leeks
by
Duck_Emote
June 29, 2020
Get a
itsbradazhd
mug for your bunkmate Zora.