Top definition
A nickname created by trolls for Selena Gomez while poking fun of her lupus
Oh my god Selupus can’t sing!
by arianaslikey December 27, 2017
Get the mug
Get a Selupus mug for your dog Manafort.