something that implies to something that is "icky" or "gross"
What is this chickamagoo on my shoe?!?!
4👍 8👎