1 definition by Canoodledoodle

Top Definition
A strange life form that lives in Trump Tower.
I saw a Canoodledoodle chatting with Donald J Trump at Trump Tower on independence day.
via giphy
by Canoodledoodle January 04, 2018

Mug icon
Buy a canoodledoodle mug!