look up any word, like yeet:

1 definition by toffee2096

 
1.
A turd that won't flush away.
Don't use trap one cos someone has left a liggie!
by toffee2096 December 23, 2008