Top Definition
fish carcass that is found rotting in the water. Also a derogatory term for a cleaning lady.
That Tapura is always causing trouble around the gym!
by Cleaner25412 May 11, 2012

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.