Lo

Lo short for Lohol see below

1) Lohol - aztec for water lily

2) Self righteous dry humping bitch

3) Shorten to Lo- Lo in Chinese means ugly.
Gosh that girl is so Lo, No wonder she has to dry hump.
by lalalovesu February 06, 2010
Get the Lo mug.