1 definition by shalonda

Top Definition
xXx is the same thing as a freanch kiss often used in the uk
oh bye baby talk to u later xXx
by shalonda July 14, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug