Skip to main content

Definitions by bitch from far away

a fucked up gay dude in search for a vagina
omg! he was leechoing yesterday!
leecho by bitch from far away April 12, 2008