Skip to main content

Definitions by deeznuttos123

leland minh dawson 

a penis which plays car football every minute of the day
You fucking Leland Minh Dawson.