A flaming faggot whose name is generally John. He Drives a big truck used for compensation of his small penis.
by olawdsimblack May 5, 2011
Get the Shreckenfaggot mug.