1 definition by daddy pig 69

Top Definition
Drug dealah
electra
by daddy pig 69 May 01, 2020

Mug icon
Buy a Electra mug!