Ida

A bitch in two ways, literally and figuratively. A dog who is also really freaking annoying
Owner: come here Ida!
Ida: "sniff sniff" just give me two more minutes at this fire hydrant. "Snif sniff"
by Krakengod December 10, 2016
mugGet the Idamug.

Share this definition