A dirty person. One who is discusting. One who commits dirty acts.
What a dirtbag!
17👍 21👎
used as an exclaimation.
"boojacka! i just won the lottery!"
3👍 3👎
A spliff, joint, marijuana
Pass the Snoochy Boochy
21👍 13👎