look up any word, like pussy:

1 definition by dubbinT

 
1.
The literal translation means "shit"
"Dude, I almost stepped in fresh dog lentz this morning."
by dubbinT February 03, 2010
11 33