Top Definition
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
5 Words related to s'wang lama

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.