Top definition
doo doo faced
an unattractive person, ugly
You are a doo doo faced person.
by Kurtiz the Kid April 24, 2012
Flag
Get a doo doo faced mug for your friend Jerry.

• © 1999-2021 Urban Dictionary ® • advertise • terms of service • privacy • dmca • bug report • help • blog • data subject request