ashleyat's definitions
1.reffering to someone who is so ugly there are no other words for them.
1.also a very annoying person who you would like to slap.
1.also a very annoying person who you would like to slap.
by ashleyat March 5, 2008
Get the fuck face mug.