meaning of Borgeson

Borgeson meaning in Urban Dictionary

minimal Spoon