1 definition by thechrid

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 3, 2015
Get the boob parrot mug.