meaning of avrilabee

avrilabee meaning in Urban Dictionary

someone with an utterly unoriginal knack at producing smooth hard (punk-influenced, avril-inspired) stone. mainly female rockers though good charlotte additionally qualifies.