Top definition
MacPhee, a Scottish name has the meaning of a tough handsome man, who strives for greatness and doesn't back down, he can't often be hot headed and fiery, with bursts of anger, but can also be kind and sweet on his inside
by Monstermac13 March 12, 2017
Get the mug
Get a macphee mug for your daughter Yasemin.
buy the domain for your art blog