1 definition by Lollol21

1
A little dicked bitch that dosnt get any bitches also he likes men
Leo marsella has no freinds
by Lollol21 November 27, 2018
Get the mug
Get a Leo marsella mug for your buddy Callisto.