Top definition
Ych-a-fi, someone's left their dog take a dump on the doorstep!
by Tom Long March 03, 2008
Get the merch
Get the ych-a-fi neck gaiter and mug.

Activity