Top Definition
(v.) The act of releasing vaginal discharge from the vaginal area.
Alicia, please don't pubicate all over my leopard print pillows.

Benjamina, you have pubicated all over your homework. You will have to turn it in next week.
by Cassandraandra23 May 19, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.