1 definition by Asianboudfaf

Top Definition
When you pee on Anthony
I casandrad all over him!
by Asianboudfaf January 18, 2012

Mug icon
Buy a Casandra mug!