Definitions by Nickelass
[flem guzzler]
A girl who utelizes her tongue too well by shoving it way down your throat while making out and then wont even put out at all
[flem guzzler] by Nickelass October 20, 2008
poopnoggin
poopnoggin by Nickelass October 18, 2008