Subscribe English
look up any word, like thot:

1 definition by xoxogossipslut

 
1.
a modern-day word for the drug ecstasy, used so that figures of authority won't know one has dropped.
'Yo dude, you on yips?'
'Yeah man, yipped to fuck!'
by xoxogossipslut February 26, 2012
20 16