1 definition by SierraMikeDelta

Top Definition
To repeated place one's tongue in a womans bearded clam
Do you know if Manny Feltersnatch is related to Al Lickertwat
by SierraMikeDelta June 16, 2008
Mug icon
Buy a Al Lickertwat mug!