Skip to main content

Definitions by Taraaaaaaax

A man with a massive shlong and drug addiction.
Did you hear about that lad. He has a Stefan
Stefan by Taraaaaaaax November 23, 2021