Blorenge - A mountain in Wales.
sporange - A sac where spores are made.
[deleted]
1 up, 9y,
1 reply
I once was in Blorenge
To pick up some orange
From this guy named Gorringe
But he said in his storage
He only had sporange
So i told him to f@ck @ff and left