The biggest penis that there is.
Whoa!!! That guy has a Dutch Dick!
67👍 47👎
Hufstra means God in Dutch
Teacher: Matt stop talking Matt: Why? Teacher: Go to detention Matt: Hufstra!