1 definition by The_Street_Force

The ONLY female who plays Call Of Duty. She will fuk ur day up and make it sound excellent.
by The_Street_Force November 21, 2011
Get the Fluffy Boobber mug.