look up any word, like sex:
 
1.
In ones oiltot...completely at home in ones environment....immensely enjoying that particular activity....
The bar was free, he was in his oiltot
by Goldenarm21 September 16, 2013
0 0