Skip to main content

Definitions by DUBSXD

someone whose a great person, has a moustache and has max boobage?lmfao
hey coodles, nice stache
coodles by DUBSXD June 25, 2009