1 definition by MAKK shnuminuhhh

A combination of the two most popular internetworking sites
Mrs. Kruger thinks that alex has been on myface too much lately
by MAKK shnuminuhhh April 18, 2009
Get a myface mug for your father-in-law Vivek.