Random
Source Code

ding dong duster

A epic or very large mustache.

My god, look at that Ding dong duster.

by Kmccar91 January 14, 2017