Top definition
the act of ejaculating on any part of your partners body then snorting a line of your own semen right off your partner
damn...my nose hurts from last night after i gave my girl a naughty scarface.
by yohanguest March 05, 2012
Get the mug
Get a naughty scarface mug for your cousin Vivek.