Top definition
someone who is always talking shit, someone whos breath smells really bad, someone who is always saying something, someone who talks shit but cant back it up
look at this assoface over never shuts the fuck up..
keep talking smack and get punched right in your assoface
by Estevanski Hermandez July 07, 2011
Get the mug
Get a Assoface mug for your brother Vivek.