LITTLE FELLA


Meaning of LITTLE FELLA in English

Noun. Affectionate term for an ectasy pill. E.g."We cant have a good night tonight until we get some little fellas."

Slang English vocab.      Английский сленговый словарь.