Subscribe English
look up any word, like bae:

1 definition by Scotgirl1027

 
1.
A baby duckling that is lodged up the anus after sitting on it at a very young age.
My butt duck burps farts.
by Scotgirl1027 December 19, 2010
3 1