1 definition by 518Sir

1
when some chick squirts in your mouth and you then take it all in and get close to her like you are going to kiss her and spit it back in her face.
hey mang I s'wang lamaed your bitch last night.
by 518Sir October 11, 2009
Get the merch
Get the s'wang lama neck gaiter and mug.