1 definition by cnf-sniff

1
To drop passive-aggressive remarks about someone/something
My brother and his friends were throwing birdseed on Taylor Swift's new album yesterday.
by cnf-sniff November 22, 2017
Get the mug
Get a throwing birdseed mug for your girlfriend Helena.