Skip to main content

Definitions by leonardtheamazinglion

A simple boy with simple needs who thrives off sick Sri Lankan beats. Owns a spar and spends his time talking to his girlfriend who doesn't exist irl
omg is that Dirosan? no way that's my guy!
Dirosan by leonardtheamazinglion October 11, 2022