Top definition
An annoying abusive person. Who likes to have intercourse with a prostitute in a window seal.
John is a smagmacker for sure. He loves it with a passion.
by Ham mah January 18, 2018
Get the mug
Get a smagmacker mug for your fish Trump.