look up any word, like donkey punch:
 
1.
Something very cute and small.
WOAAAH! That's so yaguchi!
by Takahashi October 26, 2003