1 definition by sherminator1234
person who is liked and adored by everyone, others fall for him/her nonstop
"those girls keep texting me all night every night. APIEFM"
"those girls keep texting me all night every night. APIEFM"
by sherminator1234 August 13, 2011