Random
Source Code

Duck Muffin

duck muffin is the worst thing you can say to another living cracker (insult)

you are a Duck Muffin

by The D Word August 23, 2015

6👍 2👎