Skip to main content

YodaBelly666's definitions

Donkey whistle

Share definition
1. The call you make to find your homeboys

2. Insult to ratchets bitches
David: Ay where did Timmy go?
John: I don’t know, let’s call him (insert donkey whistle here)
David: Oh, there he is!
by YodaBelly666 February 21, 2022
Flag
mugGet the Donkey whistle mug.