1 definition by Dhhdisisbwbegwywyshshshs

Top Definition
One who loves to have sex with Lisa Howard every single night. He spunks all over his bangers while Brandon plays xbox.
I Gave Lisa A Naughty Alfie last night
by Dhhdisisbwbegwywyshshshs July 15, 2020

Mug icon
Buy a A Naughty Alfie mug!