1 definition by thechrid

Top Definition
When your lass lays her breast on your shoulder "boob parrot!"
Boobparrot me will ya, it's been a tough day. Oh yeah....boob parrot is the best...
by thechrid November 03, 2015

Mug icon
Buy a boob parrot mug!