Top definition
A really annoying couple that never keep their hands of each other in public - the epitome of PDA. Generally unpleasant for all who witness and tends to end up alienating all of their friends.
'Ewww, have you seen Rosie and Nick lately? They were practically having sex on the bus'

'Yeah, they're such an octopus couple'
by chaibox December 23, 2009
Get the mug
Get a Octopus Couple mug for your grandma Larisa.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.