skankarilla - meaning and definition. What is skankarilla
Diclib.com
Online Dictionary

What (who) is skankarilla - definition


skankarilla      
Scantily clad drama queen.
Look what that skankarilla almost has on.