those guys were so cool and with them charfin on me like that i really felt like i was apart of their crew
to make fun of someone
"those guys were so cool and with them charfin on me like that i really felt like i was apart of their crew" What is the definition of "charfin"?